NSNH2NNH2SNHOSNH2OOHCl